package patronDecorator;

public class Producto extends ProductoAbstracto {
	private String codigoProducto;
	private String nombreProducto;
	private String descripcion;
	private float  precio;
	private String codigocategoria;
	
	public Producto(String codigoProducto, String nombreProducto,
			String descripcion, float precio, String codigocategoria) {
		super();
		this.codigoProducto = codigoProducto;
		this.nombreProducto = nombreProducto;
		this.descripcion = descripcion;
		this.precio = precio;
		this.codigocategoria = codigocategoria;
	}
	
	@Override
	public String getCodigoProducto() {
		return codigoProducto;
	}

	@Override
	public void setCodigoProducto(String codigoProducto) {
		this.codigoProducto = codigoProducto;
	}

	@Override
	public String getCodigocategoria() {
		return codigocategoria;
	}

	@Override
	public void setCodigocategoria(String codigocategoria) {
		this.codigocategoria = codigocategoria;
	}

	@Override
	public String getNombreProducto() {
		return nombreProducto;
	}

	@Override
	public void setNombreProducto(String nombreProducto) {
		this.nombreProducto = nombreProducto;
	}

	@Override
	public String getDescripcion() {
		return descripcion;
	}

	@Override
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	@Override
	public float getPrecio() {
		return precio;
	}

	@Override
	public void setPrecio(float precio) {
		this.precio = precio;
	}
	
	@Override
	public String toString() {
		return nombreProducto;
	}
}
